fix: strict dependencies to fix build#1205
Conversation
|
Thanks for the PR. The relevant changes needed to support the updated interfaces have been done as part of #1206 so if you pull from master and reinstall the node deps it should build successfully again.
This project is in a bit of a weird space while we transition to TypeScript - the interfaces have grown organically over time so are subject to a bit of churn while we apply the learnings of the past few years to them so there will be some breakage. The good news is this breakage is contained to the Long story short: as soon as #1178 is merged and |
|
thank you for the news and the explanation, it makes things clearer |
hi,
at some point i came up with necessity to build js-libp2p, but found that it's not buildable.
this change was the cause (libp2p/interfaces)
if semver rules were followed this shouldn't have happened.